diff options
Diffstat (limited to 'src/routes/[username]/support')
| -rw-r--r-- | src/routes/[username]/support/+page.svelte | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/src/routes/[username]/support/+page.svelte b/src/routes/[username]/support/+page.svelte new file mode 100644 index 00000000..335c804f --- /dev/null +++ b/src/routes/[username]/support/+page.svelte @@ -0,0 +1,60 @@ +<script> + // this needs to be hooked up to the backend + import { AppHeader } from '$comp'; + import { user } from '$lib/store'; + let email; + let message; +</script> + +{#if $user} + <AppHeader /> + + <div class="my-20"> + <h1 class="text-center text-3xl md:text-4xl font-semibold mb-10">Support</h1> + + <form class="space-y-5 mx-auto w-11/12 md:w-[350px]"> + <div> + <label for="email" class="font-semibold">Email</label> + <input + class="block border rounded-xl p-2 w-full" + type="email" + name="email" + bind:value={email} + required + /> + </div> + + <div> + <label for="account" class="font-semibold">Account Name</label> + <input + class="block border rounded-xl p-2 w-full" + type="text" + name="account" + required + disabled + value={$user.username} + /> + </div> + + <div> + <label for="message" class="font-semibold">Message</label> + <textarea + rows={5} + class="block border rounded-xl p-2 w-full" + type="text" + name="message" + bind:value={message} + required + /> + </div> + + <button + disabled={!email || !message} + class="{!email || !message + ? 'opacity-50' + : 'opacity-100'} bg-black text-white font-bold rounded-xl py-3 w-full mx-auto" + >Send</button + > + </form> + </div> +{/if} |
